Home
Manglish
English listing
Malayalam listing
About
Sri lanka - meaning in malayalam
Meanings for Sri lanka
noun
രത്നദ്വീപ്